$(document).ready(function(){
	$("#functionNav").attr("href",navAddr);
	//获取url中的参数
	var zdjh =GetQueryString("zdjh");
	var page =GetQueryString("page");
	var reg = new RegExp(",","g");//g,表示全部替换。
	var aaa=page.replace(reg,"&");
   //设置返回按钮链接
   $("#returnLink").attr("href",aaa);
	//设置detail的iframe
	$("#tempIframe").attr("src","tongYong.html?zdjh=" + zdjh);	 
  
	//初始化鉴定意见Table
	createTable('#identifytbl','antiques/zzquery.getJianDingXinXiList.do?zdjh='+zdjh,'zdjh',identifytblColumns,{'zdjh':zdjh});
  
	//初始化附件Table
	createTable('#attachmentstbl','antiques/zzquery.getXiangGuanZiLiaoList.do?zdjh='+zdjh,'zdjh',attachmentstblColumns,{'zdjh':zdjh});
 
	//初始化附属物Table
	createTable('#appendagestbl','antiques/zzquery.getFuShuWuList.do?zdjh='+zdjh,'id',appendagestblColumns,{'zdjh':zdjh});
  
	//初始化完残情况Table
	createTable('#woundstbl','antiques/zzquery.getWanCanQingKuangList.do?zdjh='+zdjh,'id',woundstblColumns,{'zdjh':zdjh});
  
	//初始化保养记录Table
	createTable('#repairtbl','antiques/zzquery.getXiuFuBaoYangList.do?zdjh='+zdjh,'id',repairtblColumns,{'zdjh':zdjh});
	
	//初始化出退库Table
	createTable('#jintui','antiques/zzquery.getDongTaiXinXiList.do?zdjh='+zdjh,'id',tblColTitle,{'zdjh':zdjh});

	//点击修改编目按钮
	$("#xgbmBtn").click(function(){
		window.location.href=atomAddr+"/cpxgbm/create?zdjh="+zdjh;
	})
	
	//点击注销按钮
	$("#zxBtn").click(function(){
		window.location.href=atomAddr+"/cpzx/create?zdjh="+zdjh;
	})
	
	//选择方位描述时，切换显示方位输入框
	 $("select[name=fwlx]").change(function(){
		 var fwlxid = $(this).val();
		 var fwlxmc = $("select[name=fwlx]").find("option:selected").text();;
		 if(fwlxid!=null && fwlxid!=""){
			 var fwlxArr = fwlxmc.split('-');
			 $(".fwxx").hide();
			 for(i=0;i<fwlxArr.length;i++){
				 $("label[name=fw"+(i+1)+"lbl]").text(fwlxArr[i]);
				 $("input[name=fw"+(i+1)+"],label[name=fw"+(i+1)+"lbl]").show();
			 }			 
		 }else{
			 $(".fwxx").hide();
		 }
		 $("#fwxxDiv input[name^=fw]").each(function(){
			 if($(this).css('display')=="none"){
				 $(this).val("");
			 }
		 });
		 $("#fwxxDiv label[name^=fw]").each(function(){
			 if($(this).css('display')=="none"){
				 $(this).val("");
			 }
		 });		 
	 });
	//隐藏方位信息输入
	$(".fwxx").hide();
	//获取并填充方位类型
	var fwmsJson = ajaxResult("get",false,ProjectName+"/sysmanage.getIdAndNameInXtjb.do",{'tableName':'xtjb_fwms'});
	loadSelect("#form_fw select[name=fwlx]",fwmsJson.rows,'id','name');
	
	//打开方位窗口
	$("#xgfwBtn").click(function(){
		 //$('#fwModal').modal('show'); 
		 result = ajaxResult("get",false,ProjectName+'/zzquery.getFw.do?zdjh='+zdjh,"");
	     if(result["status"] == 'ok'){	
		   loadData("#form_fw",result.data); 
		   if(result.data.fwxx!="" && result.data.fwxx!=null){
			   fwxx=result.data.fwxx.split("-");
			   for(i=0;i<fwxx.length;i++){
				   $("#form_fw input[name=fw"+(i+1)+"]").val(fwxx[i]);
			   }
		   }
		   $("select[name=fwlx]").change();
		   $('#fwModal').modal('show'); 
	     }else{
		   alertFunc(result["error"]);
	     }
	})
		
	//提交方位信息
	 $("#fw_btn").click(function(){
		var fw1=$('#form_fw input[name=fw1]').val();
		var fw1lbl=$("label[name=fw1lbl]").text();
		var fw2=$('#form_fw input[name=fw2]').val();
		var fw2lbl=$("label[name=fw2lbl]").text();
		var fw3=$('#form_fw input[name=fw3]').val();
		var fw3lbl=$("label[name=fw3lbl]").text();
		var fwlx =$('#form_fw #fwlx').children('option:selected').val();
		var fwms=$('#form_fw #fwms').val();
		var fwxx='';	//方位信息
		var fw='';		//方位
		if(fw1=='' && fw2=='' && fw3==''){
			alertFunc('请输入方位信息');
		}else{
			if(fw1!=null && fw1!=''){
				fwxx += fw1;
				fw += fw1+fw1lbl;
			}				
			if(fw2!=null && fw2!=''){
				fwxx += '-'+fw2;
				fw += fw2+fw2lbl;
			}				
			if(fw3!=null && fw3!=''){
				fwxx += '-'+fw3;
				fw += fw3+fw3lbl;
			}		
			if(checkform("#form_fw")){
				var params =$("#form_fw").serializeObject();
				if(params.id != null || params.id != ""){
					   result = ajaxResult("get",false,ProjectName+'/zzquery.updateFw.do?zdjh='+zdjh+'&fwlx='+fwlx+'&fw='+fw+'&fwms='+fwms+'&fwxx='+fwxx,'');
					   if(result["status"] == 'ok'){
						   alertFunc("录入方位信息成功！");
						   $('#fwModal').modal('hide');
						   refreshTable('#dbTable','#form1');
					   }else{
						   alertFunc(result["error"]);
					   }
				   }
			}
		}
	 });
	
	//点击返回按钮
	$("#backBtn").click(function(){
		window.location.href= "../home.html";
	})
}); 

//影像table表头
var imgtblColumns=[{
    field: 'yxzt',
    title: '影像主体',
    formatter: function(value, row, index) {     	
    	if(value==1)	
      	    return "藏品";
    	else if(value==2)
    		return "完残";
    	else
    		return "";
      	}
}, {
    field: 'yxmc',
    title: '影像名称',
    formatter: function(value, row, index) {     	
    	if(value==1)	
      	    return "藏品";
    	else if(value==2)
    		return "完残";
    	else
    		return "";
      	}
}, {
    field: 'psfxms',
    title: '拍摄方向'
}, {
    field: 'psrmc',
    title: '拍摄人'
},{
    field: 'pssj',
    title: '拍摄时间'
}, {
    field: 'sfdb',
    title: '代表影像',
    formatter: function(value, row, index) {     	
    	if(value==1)	
      	    return "是";
    	else
    		return "";
      	}
}]

//鉴定意见table表头
var identifytblColumns=[
  {
    field: 'jdyy',
    title: '鉴定原因'
  },
  {
    field: 'jdr',
    title: '鉴定人'
  }, {
    field: 'jddw',
    title: '鉴定单位'
  }, {
    field: 'jdsj',
    title: '鉴定时间'
  }, {
    field: 'lrrmc',
    title: '操作人'
  }];

//附件table表头
var attachmentstblColumns=[{
    field: 'wjmc',
    title: '文件名'
}, {
    field: 'lrsj',
    title: '上传日期'
}, {
    field: 'lrrmc',
    title: '操作人'
}, {
    field: '',
    title: '操作',
    formatter: function(value, row, index) {
    	var result ="";
    	if(getUserRight()){
    		if(userInfo.userid == row.lrrid)	
	      	    result = "<a onclick='delRecord(\"#fjTable\",\"/colmanage.deleteFujian.do\",{\"id\":"+row.id+"})' href='javascript:void(0)'>删除</a>";
        	else
        		result = '';
		}
    	return result;
     }
}]

//附属物table表头
var appendagestblColumns=[{
    field: 'fswbh',
    title: '附属物编号'
  }, {
    field: 'fswmc',
    title: '附属物名称'
  }, {
    field: 'fswsl',
    title: '附属物数量'
  }, {
    field: 'lrrmc',
    title: '操作人'
  }, {
    field: 'lrsj',
    title: '上传时间'
  }];

//完残情况table表头
var woundstblColumns=[{
    field: 'skzt',
    title: '完残主体'
}, {
    field: 'ssyy',
    title: '伤况原因'
}, {
    field: 'wcqk',
    title: '完残情况'
}, {
    field: 'bczt',
    title: '保存状态'
}, {
    field: 'sfxf',
    title: '是否需要修复'
}]

//修复保养记录table表头
var repairtblColumns=[{
    field: 'xfyy',
    title: '修复保养原因'
  }, {
    field: 'xfgc',
    title: '修复保养过程'
  }, {
    field: 'xfr',
    title: '修复保养人'
  }, {
    field: 'xfkssj',
    title: '开始时间'
  }, {
    field: 'xfjssj',
    title: '结束时间'
  }];
var tblColTitle = [{
	        field: 'inOut',
	        title: '出/退库'
	    }, {
	        field: 'dtlx',
	        title: '出退库类型'
	    }, {
	        field: 'cksj',
	        title: '时间'
	    }, {
	        field: 'baoGuanYuan',
	        title: '库房责任保管员'
	    }, {
	        field: 'tiYongRen',
	        title: '提用人'
	    }, {
	        field: 'jianDuYuan',
	        title: '监督员'
	    }]